<?php
function validate($ep) {
    //Validacion de formulario
    $submit=$_REQUEST["submit"];
    //Sólo validaremos y ejecutaremos en caso de que sea una subida desde el
    //formulario, en otro caso devolvemos false y mostramos el formulario.
    $ep->vars['concurso']=get_concurso($ep,$_REQUEST['id_concurso']);
    $concurso=$ep->vars['concurso'];
    $credito=$concurso['credito'];
    $id_usuario=get_user_id($ep, $ep->session_vars['user']);
    $ep->vars['apuntado_concurso']=user_apuntado_concurso($ep, $id_usuario, $_REQUEST['id_concurso']);
    if($submit!=""){
        $salida=true;
    }else{
        $salida=false;
    }
    return $salida;
}
function execute($ep) {
    $concurso=$ep->vars['concurso'];
    $credito=$concurso['credito'];
    $id_usuario=get_user_id($ep, $ep->session_vars['user']);
    $submit=$_REQUEST["submit"];
    $id_concurso=$_REQUEST['id_concurso'];
    if($submit!="") {
        $res=apuntarse_a_concurso($ep, $id_usuario, $id_concurso, $credito);
        if($res!=1) {
            $ep->error("Error inesperado al apuntarse al concurso.");
        }else {
            $ep->inscripcioncorrecta=true;
        }
    }
}
function show($ep) {
    if($ep->inscripcioncorrecta) { ?>
Te has inscrito correctamente en el concuros, para ver los concursos en los que estás inscrito, pulsa <a id="acceso_mis_concursos" href="?command=misconcursos">aquí</a>.
        <?php
    }else {
        $concurso=$ep->vars['concurso'];
        ?>
<br/>
<h2><?php echo $concurso['titulo'];?></h2>
<br/>
        <?php echo $concurso['descripcion'];?><br/>
<br/>
El crédito inicial de éste concurso es de <?php echo $concurso['credito'];?> €<br/>
<br/>
Usuario creador del concurso: <?php echo get_user_name($ep, $concurso['id_usuario']);?><br/>
<br/>
<fieldset>
    <legend>Fechas</legend>
Fecha de inicio del cuncurso: <?php echo $concurso['fecha_inicio'];?><br/>
<br/>
Fecha de fin del cuncurso: <?php echo $concurso['fecha_fin'];?><br/>
<br/>
</fieldset>
<fieldset>
    <legend>Mercados</legend>
<?php
    $id_concurso=$_REQUEST['id_concurso'];
    $concursos_mercados=get_mercados_concurso($ep, $id_concurso);
    $count = $concursos_mercados->rowCount();
    while($count>0){
        $row=$concursos_mercados->fetch(PDO::FETCH_ASSOC);
        echo get_nombre_mercado($ep,$row['id_mercado'])."</br>";
        $count--;
    }
?>
</fieldset>
<fieldset>
    <legend>Puntuación</legend>
Puntuación Ganador: <?php echo $concurso['max'];?><br/>
<br/>
Número de jugadores que puntuarán: <?php echo $concurso['ult'];?><br/>
<br/>
Puntos que se llevara el último clasificado con puntuación: <?php echo $concurso['min'];?><br/>
</fieldset>
<br/>

        <?php
        if($ep->logeado()) {
            if($ep->vars['apuntado_concurso']) {
                echo "¡Ya estás apuntado a este concurso!";
            }else {
                echo "No estás apuntado a este concurso:";
                if(!concurso_terminado($concurso['fecha_fin'])){

                ?>

<form  method="post" action="">
<div id="div_submit">
    
    <input type="hidden" name="id_concurso" value="<?php echo $concurso['id_concurso'];?>" />
    <input id="submit" type="submit" name="submit" value="Apuntarse" />
</div>
</form>
                <?php 
                }else{
                    echo " pero ya ha terminado...";
                }
            }
        }
    }
}


?>
